import { MULTIPLE_NUM } from './game.config';

export const HOST_RONG_POINT_CONFIG: {
  [key: number]: { [key: number]: number };
} = {
  [MULTIPLE_NUM.MULTIPLE_ONE]: {
    20: 1500,
    25: 1500,
    30: 1500,
    40: 2000,
    50: 2400,
    60: 2900,
    70: 3400,
  },
  [MULTIPLE_NUM.MULTIPLE_TWO]: {
    20: 2000,
    25: 2400,
    30: 2900,
    40: 3900,
    50: 4800,
    60: 5800,
    70: 6800,
  },
  [MULTIPLE_NUM.MULTIPLE_THREE]: {
    20: 3900,
    25: 4800,
    30: 5800,
    40: 7700,
    50: 9600,
    60: 11600,
    70: 12000,
  },
  [MULTIPLE_NUM.MULTIPLE_FOUR]: {
    20: 7700,
    25: 9600,
    30: 11600,
  },
};

export const GUEST_RONG_POINT_CONFIG: {
  [key: number]: { [key: number]: number };
} = {
  [MULTIPLE_NUM.MULTIPLE_ONE]: {
    20: 1000,
    25: 1000,
    30: 1000,
    40: 1300,
    50: 1600,
    60: 2000,
    70: 2300,
  },
  [MULTIPLE_NUM.MULTIPLE_TWO]: {
    20: 1300,
    25: 1600,
    30: 2000,
    40: 2600,
    50: 3200,
    60: 3900,
    70: 4500,
  },
  [MULTIPLE_NUM.MULTIPLE_THREE]: {
    20: 2600,
    25: 3200,
    30: 3900,
    40: 5200,
    50: 6400,
    60: 7700,
    70: 8000,
  },
  [MULTIPLE_NUM.MULTIPLE_FOUR]: {
    20: 5200,
    25: 6400,
    30: 7700,
  },
};

export const HOST_ZIMO_POINT_CONFIG: {
  [key: number]: { [key: number]: number };
} = {
  [MULTIPLE_NUM.MULTIPLE_ONE]: {
    20: 500,
    25: 500,
    30: 500,
    40: 700,
    50: 800,
    60: 1000,
    70: 1200,
  },
  [MULTIPLE_NUM.MULTIPLE_TWO]: {
    20: 700,
    25: 800,
    30: 1000,
    40: 1300,
    50: 1600,
    60: 2000,
    70: 2300,
  },
  [MULTIPLE_NUM.MULTIPLE_THREE]: {
    20: 1300,
    25: 1600,
    30: 2000,
    40: 2600,
    50: 3200,
    60: 3900,
    70: 4000,
  },
  [MULTIPLE_NUM.MULTIPLE_FOUR]: {
    20: 2600,
    25: 3200,
    30: 3900,
  },
};

export const GUEST_ZIMO_POINT_CONFIG: {
  [key: number]: { [key: number]: [number, number] };
} = {
  [MULTIPLE_NUM.MULTIPLE_ONE]: {
    20: [500, 300],
    25: [500, 300],
    30: [500, 300],
    40: [700, 400],
    50: [800, 400],
    60: [1000, 500],
    70: [1200, 600],
  },
  [MULTIPLE_NUM.MULTIPLE_TWO]: {
    20: [700, 400],
    25: [800, 400],
    30: [1000, 500],
    40: [1300, 700],
    50: [1600, 800],
    60: [2000, 1000],
    70: [2300, 1200],
  },
  [MULTIPLE_NUM.MULTIPLE_THREE]: {
    20: [1300, 700],
    25: [1600, 800],
    30: [2000, 1000],
    40: [2600, 1300],
    50: [3200, 1600],
    60: [3900, 2000],
    70: [4000, 2000],
  },
  [MULTIPLE_NUM.MULTIPLE_FOUR]: {
    20: [2600, 1300],
    25: [3200, 1600],
    30: [3900, 2000],
  },
};
